University Lecturer, PhD Juho Kopra
English translation of these slides by prof Merja Heinäniemi
What else?